Hãy xác định số vòng quay của các vòng lặp sau sau khi vòng lặp dừng lại thì giá trị của t =?
T:=0
whileT<0 do T:=T-1;
Cho đoạn lệnh sau, hãy cho biết khi thực hiện, máy tính sẽ thực hiện bao nhiêu vòng lặp, hãy lập bảng giá trị của các biến i, T trong từng vòng lặp theo mẫu sau:
Ví dụ 1: i:=0; T:=10 while T>=0 do begin i:= i+3; T:=T-i; end;
Ví dụ 2: S:=0; i:=1; while i<=6 do begin S:=S+i; i:=i+2; end;
Ví dụ 3: s:=0; for i:=1 to 10 do s:=s+i;
Ví dụ 4: i:=0; T:=30; While T>=0 do begin i:=i+2; T:=T-i; end;
ví dụ 5: i:=0; T:=1 while T<=25 do begin i:=i+1; T:=T+i; end;
Trả lời nhanh nhất có thể giúp mình ạ!!!!!!
1: i=9; t=-8
2: i=7; s=16
3: i=10; s=55
4: T=-12; i=12
5: i=7; T=28
Bạn viết hết đoạn chương trình đi bạn
Nêu cú pháp và cách thực hiện vòng lặp với số lần biết trước (For...do)?Cách xác định số vòng lặp?Lấy ví dụ,xác định số vòng lặp và kết quả sau khi kết thúc vòng lặp
Tin học 8
Cho đoạn chương trình sau: S:=0; For i:=1 to 5 do S:= S+i; -hãy cho biết từng vòng lặp và kết quả S mỗi vòng lặp. -khi kết thúc vòng lặp thì i=? và S=?
+)Vòng lặp thứ nhất: lặp khi i=1, cộng giá trị hiện tại của S với i, ta có S = 0 + 1 = 1.
+)Vòng lặp thứ hai: lặp khi i=2, cộng giá trị hiện tại của S với i, ta có S = 1 + 2 = 3.
+)Vòng lặp thứ ba: lặp khi i=3, cộng giá trị hiện tại của S với i, ta có S = 3 + 3 = 6.
+)Vòng lặp thứ tư: lặp khi i=4, cộng giá trị hiện tại của S với i, ta có S = 6 + 4 = 10.
+)Vòng lặp thứ năm: lặp khi i=5, cộng giá trị hiện tại của S với i, ta có S = 10 + 5 = 15.
Sau khi kết thúc vòng lặp, giá trị hiện tại của i sẽ là 6 và giá trị hiện tại của S sẽ là 15.
Hãy cho biết đoạn câu lệnh sau có bao nhiêu vòng lặp, khi kết thúc giá trị T là bao nhiêu T :=0 ; n :=0 While T < = 10 do Begin n := n+1; T := T+n; end;
Cho đoạn chương trình sau: S:=1; For i:=3 to 6 do S :=S + i;
+ Tính số vòng lặp.
+ Kẻ bảng tính giá trị của i, T trong số lần lặp khi thực hiện đoạn chương trình?
cho thuật toán sau
bước 1: i:=0, T:=105
bước 2: nếu T<20 thì chuyển sang bước 4
bước 3: i:=i+5, T:=T- i, quay lại bước 2
bước 4: in ra kết quả T và i
a) hãy cho biết, khi thực hiện thuật toán trên, máy tính sẽ thực hiện bao nhiêu vòng lặp và giá trị T và i là bao nhiêu
b) viết chương trình thể hiện thuật toán trên
a) 5 vòng lặp
giá trị T và i :
Bước 1: i:=0, T:=105
Bước 2: 105 >= 20, tiếp tục với bước 3
Bước 3: i:=i+5=5, T:=105-5=100
Bước 2: 100 >= 20, tiếp tục với bước 3
Bước 3: i:=i+5=10, T:=100-10=90
Bước 2: 90 >= 20, tiếp tục với bước 3
Bước 3: i:=i+5=15, T:=90-15=75
Bước 2: 75 >= 20, tiếp tục với bước 3
Bước 3: i:=i+5=20, T:=75-20=55
Bước 2: 55 >= 20, tiếp tục với bước 3
Bước 3: i:=i+5=25, T:=55-25=30
Bước 2: 30 < 20, chuyển sang bước 4
Bước 4: in ra kết quả T=30 và i=25
=>sau khi thực hiện thuật giá trị T và i lần lượt là 30 và 25.
b)
program BaiTinHoc;
var
i, T: integer;
begin
i := 0;
T := 105;
repeat
if T < 20 then
break;
i := i + 5;
T := T - i;
until false;
writeln('T = ', T);
writeln('i = ', i);
end.
Viết cú pháp và hoạt động của câu lệnh lặp với số lần chưa biết trước: Và làm bài tập. Bài tập áp dụng: Cho câu lệnh: T:= 10; while T>S do T:= T-2; a) Câu lệnh trên lặp lại bao nhiêu lần ? b) Khi kết thúc vòng lặp thì giá trị của biến T là bao nhiêu ? Help meee giúp mình với ạ😭😭
Câu 1. Câu lệnh lặp For...do, vòng lặp dừng lại khi nào?
A. Có lệnh dừng lại C. Không thê dừng B. Biến đếm bằng giá trị cuối D. Biến đếm bằng giá trị đầu
Câu 2. Trong Pascal, câu lệnh nào để lặp với số lần biết trước?
A. If...then B. If…then…else C. For…do D. While…do
Câu 3. Chọn phát biểu sai:
A. Biến đếm là biến kiểu số nguyên
B. Câu lệnh lặp với số lần chưa biết trước có dạng: For...do...
C. Câu lệnh có thể là câu lệnh đơn hay câu lệnh ghép
D. Sau mỗi vòng lặp, biến đếm được tự động tăng thêm một đơn vị
Câu 4. Hãy cho biết số lần lặp của câu lệnh sau: For i:=1 to 100 do...
A. 100 B. 101 C. 99 D. 1
Câu 1: B
Câu 2: C
Câu 3: B
Câu 4: A